package com.project.finance.role.service;

import com.project.finance.common.po.TbSysPermission;
import com.project.finance.common.vo.ResultMsg;

import java.util.List;

public interface PermissionService {
    //查询所有权限
    List<TbSysPermission> selectAll();
    //权限增加
    int insert(TbSysPermission tbSysPermission);
    //权限删除
    int delete(int permissionId);
    //权限修改
    int update(TbSysPermission tbSysPermission);
    //分页
    ResultMsg listPermissionByPage(int pageSize,int pageNum);
    //根据账号来查询用户信息
    List<TbSysPermission> getSysPermission(String pername);

    //用户的权限
    List<TbSysPermission> findPermByLoginName(String loginName);
}
